basic human necessity - Francés Inglés Diccionario